worm abscess - Español Inglés Diccionario